ServiceAPI Properties
An object defining properties for the ServiceAPI class.
DelegationAPI
The Delegation API
is a powerful tool designed for managing user delegations within an organization. This API allows for the creation, retrieval, and management of delegation entities, which can define permissions and access rights across different users and resources. By utilizing this API, organizations can streamline the process of granting temporary access, ensuring efficient collaboration and resource management.
Type: DelegationAPI
AuthenticationAPI
The AuthenticationAPI
class provides methods for handling various authentication mechanisms within the service API. It includes login functionalities for basic authentication, token authentication, and access token-based authentication.
Type: AuthenticationAPI
DocumentManagementAPI
The DocumentManagementAPI
class provides a comprehensive set of methods for managing documents within the system. This includes functionalities for creating, retrieving, updating, and deleting documents, as well as managing their associated metadata and permissions. The API also supports operations for handling document versions, shortcuts, and folder structures, enabling users to efficiently organize and manipulate their document assets.
Type: DocumentManagementAPI
SharedAPI
The Shared API
allows you to create and manage shareable links with specific functionalities, such as starting workflows, filling out forms, and accessing files within a document management system. This API facilitates controlled access to resources by configuring various parameters such as link type, expiration, user permissions, and view settings.
Type: SharedAPI
FormManagerAPI
The FormManagerAPI
is a powerful API that allows users to create, manage, and process dynamic forms. This API facilitates operations such as form design, management of form instances, data updates, and retrieval of form control values.
Type: FormManagerAPI
OfficeWebAppsAPI
The OfficeWebAppsAPI
class provides methods to interact with Office Web Apps, including functionality to retrieve action URLs for specific documents or actions.
Type: OfficeWebAppsAPI
StudioAPI
The StudioAPI
class provides methods to interact with various Studio-related resources. This API handles sending requests to retrieve information such as deployments, versions, projects, flows, and processes.
Type: StudioAPI
BuildManagerAPI
The BuildManagerAPI
class provides functionalities for managing build operations.
Type: BuildManagerAPI
ConfigurationAPI
The ConfigurationAPI
class provides access to configuration management functionalities, allowing for the retrieval of configuration data based on specified parameters.
Type: ConfigurationAPI
HumanResourcesAPI
The HumanResourcesAPI
class provides methods for accessing user information within the service API. It includes functionalities for retrieving details of the current user, fetching users by ID, and obtaining user information by username, with built-in telemetry and exception handling.
Type: HumanResourcesAPI
MenuManagerAPI
The Menu Manager API
provides a robust and scalable solution for managing user-specific menu structures, profiles, and menu item parameters. It allows for the dynamic generation of menus based on user roles and profiles, while also supporting detailed reporting and telemetry integration for enhanced performance monitoring. This API is designed to offer flexibility and ease of integration with enterprise applications.
Type: MenuManagerAPI
DataSourceManagerAPI
The DataSourceManager API
provides functionality for managing external data sources such as databases, REST services, and other third-party providers. It enables seamless access and querying of data across multiple environments, abstracting complex connection management and query execution logic. This API is particularly useful in scenarios where dynamic and diverse data access is required within applications.
Type: DataSourceManagerAPI
WorkflowManagerAPI
The WorkflowManagerAPI
class provides methods for managing workflows within the system, including creating, starting, and continuing workflows, as well as retrieving user approvals and process requests.
Type: WorkflowManagerAPI